Ceo And Founder Steve Tillett Explains Kart Seats